<?php

use app\models\config\SiteForm;
use app\components\Lcms;


?>
<style>
        .config ul li .info{
    width:412px;
    height:150px;
    border: 1px #8E8E8E solid;
    padding: 5px;
    background-color: #E0E0E0;
    display: none;
    position: absolute;
    outline:none;
    z-index: 999;
        }
        .config ul li:hover .info{
            display:block;
        }
        .config ul li{
            border: 1px  #ffffff solid;
        }
        .config ul li:hover{
           border: 1px #8E8E8E solid;
        }
        .config .img:hover .bigimg{
            width:200px;
            display: block;
        }
        .config .img{
            position:relative;
        }
        .config .img .bigimg{
            display: none;
            position:absolute;
            top: 0px;
            left: 0px;
            border: 1px #212121  solid;
        }
    </style>

<div class="config">


    <h1>欢迎使用</h1>
    <ul>

        <li>请保护好后台的帐号和密码</li>
        <li>后台建议使用chrome浏览器,或者其它基于chrome内核的浏览器</li>
        <li>如果前台出现访问问题,请试着清理缓存</li>
        <li>后台版本:<?php echo Lcms::getVersion(); ?></li>
        <li>Yii版本:<?php echo Yii::getVersion(); ?></li>
        <li>PHP版本:<?php echo PHP_VERSION ?></li>
        <li>Opcache:<?php if(ini_get('opcache.enable') === '1') {
            echo '启用';
        }else{
            echo '关闭';
        } ?>
<textarea class="info">OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能， 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。
PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展。 对于 PHP 5.2，5.3 和 5.4 版本可以使用 » PECL 扩展中的 OPcache 库。</textarea>
            </li>
        </li>
    </ul>

</div>



<div class="config">
    <h3>分享配置信息:</h3>
    <ul >
        <?php
        $SiteForm = new SiteForm;
        ?>
        <li>分享标题:<?php echo $SiteForm->share_title ?></li>
        <li>分享文案:<?php echo $SiteForm->share_desc ?></li>
        <li>分享图片:<?php echo $SiteForm->share_img ?>
            <a  class="img" href="<?php echo $SiteForm->share_img ?>" target="_blank">
                <img  width="32" src="<?= $SiteForm->share_img ?>" />
                <img class="bigimg"  src="<?= $SiteForm->share_img ?>"/>
            </a>

        </li>


        <li>weixin_appId:<?php echo $SiteForm->weixin_appId ?></li>
        <li>weixin_appsecret:<?= substr($SiteForm->weixin_appsecret, 0,3) ?>你懂得<?= substr($SiteForm->weixin_appsecret, -3) ?></li>
    </ul>
</div>
<?php
if (
        ///1 ||
        ini_get('opcache.enable') === '1') {
    /// echo "启用 ".ini_get('opcache.file_cache');
    ?>
    <div class="config">
        <h3>opcache配置信息:</h3>
        <ul>
            <li>opcache.enable:<?= ini_get('opcache.enable') ?>
            <textarea class="info">是否启用opcache
OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能， 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。</textarea>
            </li>
            <li>opcache.file_cache:<?= ini_get('opcache.file_cache') ?>
            <textarea class="info" readonly> Enables and sets the second level cache directory.
  It should improve performance when SHM memory is full, at server restart or
  SHM reset. The default "" disables file based caching.</textarea>
            </li>
            <li>opcache.revalidate_freq:<?= ini_get('opcache.revalidate_freq') ?>
            <textarea class="info" readonly>opcache自动检测文件是否更新的周期，单位秒。
如果是0，则每次请求时opcache都要进行检测。
当validate_timestamps为0时，本指令无效。</textarea>
            </li>
            <li>opcache.validate_timestamps:<?= ini_get('opcache.validate_timestamps') ?>
                <textarea class="info" readonly>如果置为1，则OPCACHE会自动检测文件的时间戳
（检测周期为revalidate_freq),
并根据文件的时间戳来更新opcode,如果置为0，
则只能手动去重启opcache或
重启webserver以使更新后的php文件生效</textarea>
            </li>
        </ul>
    <?php }
    ?>
        <div style="height:150px;"></div>
    </div>
